temporary ground anchors - Turkish English Dictionary